package cn.edu.scau.cmi.ema.dao;

import cn.edu.scau.cmi.ema.base.CmiPagination;
import cn.edu.scau.cmi.ema.domain.Event9zwz;
import org.springframework.dao.DataAccessException;

import java.util.Set;

public interface Event9zwzDAO extends JpaDao<Event9zwz> {

	public Event9zwz findEvent9zwzById(Integer id) throws DataAccessException;

	public Event9zwz findEvent9zwzById(Integer id, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByNumber(String number) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByNumber(String number, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByNumberContaining(String number_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByNumberContaining(String number_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByName(String name) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByName(String name, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByNameContaining(String name_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByNameContaining(String name_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFood(String food) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFood(String food, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodContaining(String food_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodContaining(String food_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryear(String discoveryear) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryear(String discoveryear, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryearContaining(String discoveryear_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryearContaining(String discoveryear_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverymonth(String discoverymonth) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverymonth(String discoverymonth, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverymonthContaining(String discoverymonth_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverymonthContaining(String discoverymonth_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydetailtime(String discoverydetailtime) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydetailtime(String discoverydetailtime, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydetailtimeContaining(String discoverydetailtime_1)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydetailtimeContaining(String discoverydetailtime_1, int startResult,
			int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryprovince(String discoveryprovince) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryprovince(String discoveryprovince, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryprovinceContaining(String discoveryprovince_1)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoveryprovinceContaining(String discoveryprovince_1, int startResult,
			int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydistrict(String discoverydistrict) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydistrict(String discoverydistrict, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydistrictContaining(String discoverydistrict_1)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverydistrictContaining(String discoverydistrict_1, int startResult,
			int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverycounty(String discoverycounty) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverycounty(String discoverycounty, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverycountyContaining(String discoverycounty_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverycountyContaining(String discoverycounty_1, int startResult,
			int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourceprovince(String sourceprovince) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourceprovince(String sourceprovince, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourceprovinceContaining(String sourceprovince_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourceprovinceContaining(String sourceprovince_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcedistrict(String sourcedistrict) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcedistrict(String sourcedistrict, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcedistrictContaining(String sourcedistrict_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcedistrictContaining(String sourcedistrict_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcecounty(String sourcecounty) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcecounty(String sourcecounty, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcecountyContaining(String sourcecounty_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourcecountyContaining(String sourcecounty_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySource(String source) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySource(String source, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourceContaining(String source_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySourceContaining(String source_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubjectmaintype(String subjectmaintype) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubjectmaintype(String subjectmaintype, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubjectmaintypeContaining(String subjectmaintype_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubjectmaintypeContaining(String subjectmaintype_1, int startResult,
			int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubject(String subject) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubject(String subject, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubjectContaining(String subject_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzBySubjectContaining(String subject_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByProducer(String producer) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByProducer(String producer, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByProducerContaining(String producer_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByProducerContaining(String producer_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByLaw(String law) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByLaw(String law, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByLawContaining(String law_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByLawContaining(String law_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodmaintype(String foodmaintype) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodmaintype(String foodmaintype, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodmaintypeContaining(String foodmaintype_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodmaintypeContaining(String foodmaintype_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodsubtype(String foodsubtype) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodsubtype(String foodsubtype, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodsubtypeContaining(String foodsubtype_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodsubtypeContaining(String foodsubtype_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdultertype(String adultertype) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdultertype(String adultertype, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdultertypeContaining(String adultertype_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdultertypeContaining(String adultertype_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodbatchfiller(String foodbatchfiller) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodbatchfiller(String foodbatchfiller, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodbatchfillerContaining(String foodbatchfiller_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByFoodbatchfillerContaining(String foodbatchfiller_1, int startResult,
			int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdulterlink(String adulterlink) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdulterlink(String adulterlink, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdulterlinkContaining(String adulterlink_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByAdulterlinkContaining(String adulterlink_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverylink(String discoverylink) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverylink(String discoverylink, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverylinkContaining(String discoverylink_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDiscoverylinkContaining(String discoverylink_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDetectmethod(String detectmethod) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDetectmethod(String detectmethod, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDetectmethodContaining(String detectmethod_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDetectmethodContaining(String detectmethod_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDescription(String description) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDescription(String description, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDescriptionContaining(String description_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByDescriptionContaining(String description_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByEffect(String effect) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByEffect(String effect, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByEffectContaining(String effect_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByEffectContaining(String effect_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByUrl(String url) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByUrl(String url, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByUrlContaining(String url_1) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByUrlContaining(String url_1, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByImported(Boolean imported) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByImported(Boolean imported, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByIslock(Boolean islock) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByIslock(Boolean islock, int startResult, int maxRows)
			throws DataAccessException;

	public Event9zwz findEvent9zwzByPrimaryKey(Integer id) throws DataAccessException;

	public Event9zwz findEvent9zwzByPrimaryKey(Integer id, int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzsByIds(Set<Integer> ids) throws DataAccessException;

	public Set<Event9zwz> findAllEvent9zwzs() throws DataAccessException;

	public Set<Event9zwz> findAllEvent9zwzs(int startResult, int maxRows) throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzByCompositeProperities(String sql, int startResult, int maxRows)
			throws DataAccessException;

	public Set<Event9zwz> findEvent9zwzsByDetachedCriteria(CmiPagination page) throws DataAccessException;

	public Event9zwz findEvent9zwzByPhysicalPrimaryKey(String number) throws DataAccessException;

	public Event9zwz findEvent9zwzByPhysicalPrimaryKey(String number, int startResult, int maxRows)
			throws DataAccessException;
}
